youth hostel

noun
1.
hostel (def 1).
Origin
1935-40
British Dictionary definitions for youth hostel

youth hostel

noun
1.
one of a chain of inexpensive lodging places for young people travelling cheaply Often shortened to hostel